<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <title>Libros Financieros por Cuentas</title>
        <style type="text/css">
            <!--
            .style7 {font-size: 12px}
            .Estilo5 {font-size: 10px}
            .Estilo6 {font-size: 9px}
            .Estilo7 {
                font-size: 13px;
                font-weight: bold;
            }
            -->
        </style>
        <link href="tablas.css" rel="stylesheet" type="text/css" />
        <style type="text/css">
            <!--
            .Estilo13 {font-size: 24px}
            .Estilo16 {font-size: 14px; font-weight: bold; }
            -->
        </style>
    </head>

    <body>
        <p align="center">
            <?
            include 'conexion.php';
            extract($_POST);
            extract($_GET);

            /*    $base= "ucg - copia";
	$conexion = mysql_connect("localhost","root","");
	mysql_select_db($base,$conexion);*/

            $sql7="Select * from cuentas where cuenta='".$cuenta."' and ano='$ano'";                      //slecciona todo de cuentas donde la cuenta sea = a la variab cuenta q se llama el campo de la otra pagina donde selecciono las cuentas y el ano sea= a la variab ano q asi se llama en la pag anterior...
            $resultado7=mysql_query($sql7,$conexion);                                                   // establece la conexion
            $reg7= mysql_fetch_array($resultado7);                                                      //crea un arreglo con esta consulta para luego mostrarla abajo


            $sqlit="Select * from items where nombre_item='Dependencia Presupuestaria'";               //selecciona todo de item, donde el nombre_item sea igual a Dependencia presupuestaria
            $resultadoit=mysql_query($sqlit,$conexion);
            $regit= mysql_fetch_array($resultadoit);                                                    //crea un arreglo con esta consulta para luego mostrarla abajo

            $sql8="Select * from cuentas where cuenta='".$cuenta."' and ano='$ano'";                    //ademas de que la consulta esta repetida, esa esta de mas....
            $resultado8=mysql_query($sql8,$conexion);
            $reg8= mysql_fetch_array($resultado8);
            ?>
        </p>
        <table width="35%" border="1" align="right" bordercolor="#000000">              <!-- Muestra!-->
            <tr>
                <td colspan="8"><div align="center"><span class="Estilo6">CODIGO PRESUPUESTARIO </span></div></td>
            </tr>
            <tr>
                <td><div align="center" class="Estilo6">Sector</div></td>       <!-- Muestra como titulo 1!-->
                <td><div align="center" class="Estilo6">Prog</div></td>         <!-- Muestra como titulo 2!-->
                <td><div align="center" class="Estilo6">Proy</div></td>         <!-- Muestra como titulo 3!-->
                <td><div align="center" class="Estilo6">Act</div></td>          <!-- Muestra como titulo 4!-->
                <td><div align="center" class="Estilo6">Partida</div></td>      <!-- Muestra como titulo 5!-->
                <td><div align="center" class="Estilo6">PG</div></td>           <!-- Muestra como titulo 6!-->
                <td><div align="center" class="Estilo6">PE</div></td>           <!-- Muestra como titulo 7!-->
                <td><div align="center" class="Estilo6">PSE</div></td>          <!-- Muestra como titulo 8!-->
            </tr>
            <tr>
                <td><div align="center" class="style7">01</div></td>            <!-- Asigna como Valor fijo 1!-->
                <td><div align="center" class="style7">04</div></td>            <!-- Asigna como Valor fijo 2!-->
                <td><div align="center" class="style7">00</div></td>            <!-- Asigna como Valor fijo 3!-->
                <td><div align="center" class="style7"><? echo $regit[1] ?></div></td>          <!--utiliza el arreglo de arriba!-->
                <td><div align="center" class="style7"><span class="Estilo5"></span><? $num_cue=$reg7[1];       //utiliza el arreglo de arriba para mostrarlo, pero crea un arreglo dentro de otro arreglo
                        echo "$num_cue[0]";             //desgloza los valores dentro del campo cuenta....
                        echo "$num_cue[2]";
                        echo "$num_cue[3]";?></div></td>
                <td><div align="center" class="style7"><? echo "$num_cue[5]";
                        echo "$num_cue[6]";?></div></td>
                <td><div align="center" class="style7"><? echo "$num_cue[8]";
                        echo "$num_cue[9]";?></div></td>
                <td><div align="center" class="style7"><? echo "$num_cue[11]";
                        echo "$num_cue[12]";?></div></td>
            </tr>
        </table>
        <p align="right">&nbsp;</p>
        <table width="55%" align="center">
            <tr>
                <td><span class="Estilo7 Estilo13">Libro de Ejecucion Financiera </span></td>
            </tr>
        </table>
        <p>
        </p>
        <table width="100%" border="1" bordercolor="#000000" class="celdacompleta">
            <tr>
                <td width="14%" class="celdacompleta"><div align="center" class="Estilo5">&nbsp;Denominacion:&nbsp;</div></td>
                <td width="36%" class="celdacompleta"><div align="center" class="Estilo5">&nbsp;<? echo "$reg7[2]";?>&nbsp;</div></td>      <!-- reg7[2]= al nombre de la partida (la q selecciono)!-->
                <td width="25%" class="celdacompleta"><div align="center" class="Estilo5">Asignacion Inicial </div>      <div align="center"><span class="Estilo5"></span></div></td>
                <td width="25%" class="celdacompleta"><div align="center"><span class="Estilo5"><?
                            $pres=$reg7[3];             // reg7[3] seria la asignacion inicial que se lo agrega a una variable para poder darle formato a los numeros...
                            $pres2= number_format($pres,2,",",".");

                            echo $pres2; ?></span></div></td>       <!--Muestra la asignacion inicial!-->
            </tr>
        </table>
        <p></p>

        <table width="100%" border="1">
            <tr>
                <td align="center"><span class="Estilo16 style7 style7">Fecha</span></td>
                <td align="center"><span class="Estilo16 style7 style7">Descripcion</span></td>
                <td align="center"><span class="Estilo16 style7 style7">No de Cheque </span></td>
                <td align="center"><span class="Estilo16 style7 style7">No de Comprobante de Egreso </span></td>
                <td align="center"><span class="Estilo16 style7 style7">debe</span></td>
                <td align="center"><span class="Estilo16 style7 style7">Haber</span></td>
                <td align="center"><span class="Estilo16 style7 style7">Saldo</span></td>
            </tr>
            <? for ($i=1; $i<=12; $i++) {
                for ($j=1; $j<=31; $j++) {
                    if($j<10)
                        $dia='0'.$j;
                    else
                        $dia=$j;
                    if($i<10)
                        $mes='0'.$i;
                    else
                        $mes=$i;

                    $fecha="$ano"."-"."$mes"."-"."$dia";


                    $sqlf="Select * from fondo where cuenta='".$cuenta."' and fecha='$fecha'";
                    $resultadof=mysql_query($sqlf,$conexion);
                    while ($regf= mysql_fetch_array($resultadof)) {

                        $fondo=$fondo+$regf[5];
                         if ($fondo != 1) {
                          $fondo=$regf[5];
                        }

                        $saldo=$saldo+$fondo;

                        $fondo1= number_format($fondo,2,",",".");
                        $saldo1= number_format($saldo,2,",",".");
                        ?>
            <tr>
                <td align="center"><span class="style7 style7"><? echo $regf[2] ?></span></td>  <!-- muestra la fecha de la tabla fondo--!>
                <td align="left"><span class="style7 style7">Fondo de Anticipo N&ordm; <? echo $regf[1] ?> Segun o/p N&ordm;<? echo $regf[6] ?></span></td>
                <td align="center"><span class="style7 style7"><? echo $regf[7] ?></span></td>
                <td align="center">&nbsp;</td> 
                <td align="right"><span class="style7 style7"><? echo $fondo1 ?></span></td>  
                <td align="right">&nbsp;</td>  
                <td align="right"><span class="style7 style7"><? echo $saldo1; ?></span></td>
            </tr>

                        <? }

                    $pag=mysql_query("SELECT pago.cod_p, pago.cod_pago, pago.fecha, pago.anulado, pago.concepto, id_pago.factura, sum(id_pago.monto_s), pago.rif, id_pago.cod_c , pago.cheque  FROM pago, id_pago where pago.cod_p=id_pago.cod_p and id_pago.cuenta='$cuenta' and pago.fecha='$fecha' group by id_pago.cod_p",$conexion);
                    while ($pago= mysql_fetch_row($pag)) {
                        //las posiciones dependen de la consulta de arriba
                        if ($pago[3]!=1) {//Si la orden de pago no esta anulada entonces....
                            $sumsaldo=$pago[6];//$sumsaldo almacena el total del monto pagado por la orden de pago.
                            $saldo1=$saldo-$sumsaldo;//$saldo1 almacena el saldo actual para el momento despues de pagar la orden de pago, es decir el saldo del fondo - el monto total de la orden de pago.
                            $saldo=$saldo1;
                        }
                        $sumsaldo1= number_format($sumsaldo,2,",",".");
                        $saldo1= number_format($saldo,2,",",".");
                        ?>
            <tr>
                <td align="center"><span class="style7 style7"><? echo $pago[2] //fecha en que si hizo la orden de pago.?></span></td>
                <td align="left"><span class="style7 style7">
                                    <?
                                    $query = "select cod_iva from iva where cod_iva='$pago[8]'";
                                    $queryejecuta = mysql_query($query, $conexion);
                                    while ($row = mysql_fetch_row($queryejecuta)) {
                                        echo "Pago de Retencion de IVA"; //.$pago[8];
                                    }
                                    $query2 = "select cod_islr from islr where cod_islr='$pago[8]'";
                                    $query2ejecuta = mysql_query($query2, $conexion);
                                    while ($row2 = mysql_fetch_row($query2ejecuta)) {
                                        echo "Pago de ISLR N. ,".$pago[8];
                                    }
                                    $sqlc="Select cod_ser_com from compra1 where cod_c='$pago[8]'";   //, se guia de la consulta de arriba, muestra la fecha
                                    $resulcom = mysql_query($sqlc, $conexion);
                                    while ($cod = mysql_fetch_row($resulcom)) {
                                        echo "Pago o/c N. ,".$cod[0];
                                    }
                                    /*$sqlrif="Select emp from proveedor where rif='$pago[7]'";
            $resultadorif = mysql_query($sqlrif, $conexion);
            $busquedarif = mysql_fetch_row($resultadorif);
            $rif=$busquedarif[0];
                                    echo ",".$rif;
                                    if($pago[3]==1)echo " (Anulado)";*/   // no hace nada esto aqui
                                    ?>
                    </span></td>
                <td align="center"><span class="style7 style7"><? echo $pago[9] ?></td>              <!-- cheque !-->
                <td align="center"><span class="style7 style7"><? echo $pago[1] ?></span></td>
                <td align="right">&nbsp;</td>
                <td align="right"><span class="style7 style7"><?
                                    $sumsal=$pago[6];
                                    $sumsa= number_format($sumsal,2,",",".");
                                    echo $sumsa; ?></span></td>
                <td align="right"><span class="style7 style7"><? echo $saldo1; ?></span></td>
            </tr>

                        <? }
                }

            }
            ?>
        </table>


    </body>
</html>
